package org.ushio.common_module.debounce;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @author xlj
 * @since 2024-10-1
 * @version 1.0
 */

@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface Debounce {
    /**
     *定时器间隔时间，单位毫秒，默认60秒
     */
    long interval() default 60 * 1000;
}